Script pour CO Fantasy sous Roll20 5203
Forums > Jeux de rôle > JdR Black Book > Chroniques Oubliées
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/1731_mg_kk1kkwFqr_5yiUnkmd7m_vyd.jpg)
Bonsoir Master Ulti !
voilà j'ai un question comment créer une arme magique qui déclanche des dégats supplémentaire si la cible est un nonvivant
j'avais pensé à un truc comme ça sur l'arme :
--if attributCible nonVivant --plus 1d6 --endif
mais je pense que je suis pas sur la bonne piste
un idée ?
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/default.jpg)
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Merci à Far2casual qui a écrit un correctif cette nuit, alors !
- Plaguis
![Message privé avatar](contenu/image/avatar/55958_g_c9pcroQ3m-gyx4er-xbpX-6f.jpg)
Hey Ulti !
Juste par curiosité. J'ai lu cette entrée dans ton historique des changements :
- Ajout d'une macro pour suivre un autre personnage
Je n'ai pas trouver d'indication à ce sujet dans la doc, et je ne vois pas bien à quoi ca pourrait correspondre, à part à un token qui se déplacerait en même temps qu'un autre.
- Ulti
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
Effectivement, j'ai rajouté ça, au départ pour simplifier la gestion des familiers. J'avais cru qu'une documentation n'était pas nécessaire, mais j'avais tort.
Le principe est le suivant : on sélectionne un token, dans les abilities qui s'affichent en haut de la map, on clique sur Suivre, puis on sélectionne le token à suivre. À partir de ce moment, le script déplace le premier token à chaque fois qu'on déplace le second (en tenant compte des états qui empêchent le mouvement et des obstacles sur le layer de lumière, si ils doivent empêcher le mouvement). On peut aussi suivre un token qui en suit un autre. Et pour arrêter de suivre un token, il suffit de déplacer manuellement le premier token.
Ça permet donc d'avoir un familier qui suit un personnage, ou bien de faire automatiquement bouger un groupe de perosnnage dont l'ordre de marche est déterminé.
- Spite
![Message privé avatar](contenu/image/avatar/55958_g_c9pcroQ3m-gyx4er-xbpX-6f.jpg)
Et bien écoute une documentation n'était effectivement pas nécessaire, à partir du moment ou on a le script à jour, hum...
A ma decharge, je l'avais mis à jour après avoir vu cette option dans tes changements, il y 10 jours environ, mais elle n'apparaissait pas. Peut-etre parce que pour une fois j'avais utilisé "import" plutot que de copier/coller ? Il me semblait que les 2 marchaient. Quoiqu'il en soit, je viens de mettre à jour, et c'est bon, l'outil est présent et fonctionnel.
Quant à la Doc, quand j'ai decouvert le script j'ai tout lu progressivement en testant en même temps. On va dire que pour un nouvel utilisateur, c'est pas plus mal d'avoir un petit paragraphe sur cette fonctionnalité
Merci à toi.
![Message privé avatar](contenu/image/avatar/55958_g_c9pcroQ3m-gyx4er-xbpX-6f.jpg)
![Message privé avatar](contenu/image/avatar/55958_g_c9pcroQ3m-gyx4er-xbpX-6f.jpg)
![Message privé avatar](contenu/image/avatar/default.jpg)
Bonjour,
Au milieu de notre séance d'hier les macros se sont misent à ne plus fonctionner.
Déja la semaine dernière ça nous avait fait ça sauf que j'avais testé avant le début de la partie et les macros marchaient très bien. Ce matin je vais voir sur la console API et ce message d'erreur est affiché :
TypeError: Cannot read property 'rolls' of undefined
TypeError: Cannot read property 'rolls' of undefined
at apiscript.js:10411:56
at apiscript.js:10923:9
at apiscript.js:3440:9
at checkFinishedOps (eval at (/home/node/d20-api-server/api.js:158:1), :757:7)
at eval (eval at (/home/node/d20-api-server/api.js:158:1), :837:8)
at Timeout._onTimeout (/home/node/d20-api-server/node_modules/underscore/underscore.js:825:19)
at listOnTimeout (internal/timers.js:549:17)
at processTimers (internal/timers.js:492:7)
Pourtant quand j'ai lancé la partie aprés avoir recharger la console les macros fonctionnaient parfaitement. Je pense ne sait pas vraiment à quoi c'est lié et c'est vrai que même si c'était moins gênant cette fois ci c'est vraiment dommage de devoir se passer dans aussi bon script.
Merci d'avance pour vos réponses.
- Dwim
![Message privé avatar](contenu/image/avatar/21766_iTf1axii_8cmatnKb-3vgkTscm.jpg)
![Message privé avatar](contenu/image/avatar/60984_zG6_kjg9Fo_qcup-y7err-Er6n.jpg)
Effectivement on a fait quelques refactorings importants avec Ulti ces derniers jours et dans certaines versions du script, il y avait des bugs importants sur les attaques. J'ai corrigé deux de ces bugs majeurs dernièrement.
Ton message d'erreur me donne l'impression qu'il s'agit bien du genre de bugs corrigés dernièrement, mais aussi que ton script n'est pas à jour ; pourrais-tu réessayer avec la version la plus récente ?
Je parierais que tes bugs se déclenchaient sur certaines attaques avec des effets supplémentaires. Peux-tu réessayer ?
![Message privé avatar](contenu/image/avatar/default.jpg)
Je pensais pas que ça pouvait venir du script car il marchait très bien jusqu'à un moment ou je ne sais pourquoi les macros ne foncontionnaient plus. C'était après avoir utiliser cette attaque : "#Attaque 4 --etat renverse --save FOR 10 --soundAttack éclair d'énergie --sortilege". Pourtant juste avant je venais déjà d'utiliser cette attaque donc je sais pas si c'est vraiment cela que vous cherchez.
En tout cas, après avoir mis à jour le script tout a l'heure (et même avant) les macros refonctionnaient et je ne suis pas arrivé à recréer le bug.
- Dwim
![Message privé avatar](contenu/image/avatar/60984_zG6_kjg9Fo_qcup-y7err-Er6n.jpg)